package com.mezz.bones.framework.payment.domain.request;

import lombok.Data;

import java.util.Map;

@Data
public class RefundRequest {

  /**
   * 本平台的支付单号
   */
  private String tradeOutNo;

  /**
   * 支付平台订单交易ID
   */
  private String transactionId;

  /**
   * 退款金额
   */
  private Long refundAmount;

  /**
   * 货币
   */
  private String currency;

  /**
   * 支付通道  三方支付平台
   */
  private String payChannel;

  /**
   * 子通道  具体的支付方式
   */
  private Integer paySubChannel;

  /**
   * 其它扩展信息
   */
  private Map<String,Object> extInfo;
}
